Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
object BannerTypes
Link copied to clipboard
class ChartboostMediationAdException(val chartboostMediationError: ChartboostMediationError) : Exception
Namespaced exception that wraps a particular ChartboostMediationError
Link copied to clipboard
List of errors supported by Chartboost Mediation and mediation adapters.
Link copied to clipboard
interface ChartboostMediationErrorContract
The contract for Chartboost Mediation errors.
Link copied to clipboard
object EventTrackersUtil
Link copied to clipboard
The metrics to be collected for an ad lifecycle event. Each entity is a single event that corresponds to a single partner.
Link copied to clipboard
object MetricsManager
Handles metrics collection and reporting for the Mediation SDK.
Link copied to clipboard
data class PartnerAd(val ad: Any?, val details: Map<String, Any>, val request: PartnerAdLoadRequest, val partnerBannerSize: PartnerBannerSize? = null)
Link copied to clipboard
interface PartnerAdapter
Link copied to clipboard
interface PartnerAdapterConfiguration
Represents the configuration of a partner adapter.
Link copied to clipboard
Link copied to clipboard
object PartnerAdFormats
Known partner ad formats.
Link copied to clipboard
interface PartnerAdListener
Link copied to clipboard
data class PartnerAdLoadRequest(val partnerId: String, val mediationPlacement: String, val partnerPlacement: String, val bannerSize: ChartboostMediationBannerAdView.ChartboostMediationBannerSize?, val format: PartnerAdFormat, val adm: String?, val identifier: String, val partnerSettings: Map<String, Any>, val adInteractionListener: AdInteractionListener, val keywords: Map<String, String>)
Link copied to clipboard
data class PartnerAdPreBidRequest(val mediationPlacement: String, val format: PartnerAdFormat, val loadId: String, val bannerSize: ChartboostMediationBannerAdView.ChartboostMediationBannerSize?, val keywords: Map<String, String>, val partnerSettings: Map<String, Any>)
Link copied to clipboard
object PartnerAdUtils
Link copied to clipboard
The Chartboost Mediation partner banner size.
Link copied to clipboard
data class PartnerConfiguration(val credentials: <Error class: unknown class> = buildJsonObject { }, val consents: Map<<Error class: unknown class>, <Error class: unknown class>>, val isUserUnderage: Boolean?)
Link copied to clipboard
object PartnerUtil
Link copied to clipboard
Link copied to clipboard
Sdk Event enum Some of the events are currently only used for tracking events while others are used to send additional metrics.
Properties
Link copied to clipboard
The SerializersModule for the ChartboostMediationError sealed classes.